microwave cooking - English Synonyms Dictionary